package app;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class PublicarAnuncio {

	public static Anuncio pa() {
		InputStreamReader isr = null;
		BufferedReader br = null;
		Anuncio a = new Anuncio();
		try {
			isr = new InputStreamReader(System.in);
			br = new BufferedReader(isr);
			System.out.print("Identifiquese como usuario: ");
			a.setUsuario(br.readLine());
			System.out.println("Inserte el tipo de local:");
			System.out.println("1 - Solar.");
			System.out.println("2 - Piso.");
			System.out.println("3 - Casa Terrera.");
			System.out.println("4 - Local Comercial.");
			System.out.print("Opcion: ");
			int d = Integer.parseInt(br.readLine());
			a.setTipoInmueble(d);
			System.out.print("Inserte la localizacion: ");
			a.setLocalizacion(br.readLine());
			System.out.print("Inserte la dimension (metros cuadrados): ");
			d = Integer.parseInt(br.readLine());
			a.setDimension(d);
			System.out.print("Inserte el codigo de validacion: ");
			br.readLine();
			a.setValidado(true);
			if (a.isValidado())
				System.out.println("Anuncio Validado");
			
		} catch (IOException e) {
			e.printStackTrace();
			return null;
		} catch (NumberFormatException e) {
			System.out.println("Ha introducido un dato invalido.");
			return null;
		} 
		return a;
	}
}
